newly arrived - Alemán Inglés Diccionario